Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ACACIA PLACE Terraced £7,899,542 £1,643,800 18 Feb 1998
5 ACACIA PLACE Detached £5,840,885 £3,800,000 16 Jun 2014
7 ACACIA PLACE Detached £10,088,729 £6,500,000 6 Dec 2007
12 ACACIA PLACE Detached £6,847,862 £3,800,000 1 Dec 2005